﻿// JavaScript Document
$(document).ready(function() {
	// 首页-数字彩切换
	Yeffect.hover_hxkWcf(".z_topTit .z_tab_t li", ".z_center", "z_current");
	//自媒体首页焦点图
	Yeffect.fade_banner(".lxy_media_banner ul li",".lxy_banner_p span",".y_news_cutBL",".y_news_cutBR","current",5000,false); 
	// 个人中心展开
	$(".y_nav_open").mouseenter(function(){
		$(this).find(".y_nav_open_down").addClass("y_nav_open_up");
	});
	$(".y_nav_open").mouseleave(function(){
		$(this).find(".y_nav_open_down").removeClass("y_nav_open_up");
	});
	// 左侧导航
	$(".y_boxL_navB").mouseenter(function(){
		$(this).children(".y_baise").show();
	});
	$(".y_boxL_navB").mouseleave(function(){
		$(this).children(".y_baise").hide();
	});
	// 计算价格
	$(".btn_add").click(function(){ 
	    var t=$(this).parent().find('input[class*=buy_num]'); 
	    t.val(parseInt(t.val())+1) 
	    setTotal(); 
	  }) 
	  $(".btn_reduce").click(function(){ 
    	var t=$(this).parent().find('input[class*=buy_num]'); 
	    t.val(parseInt(t.val())-1) 
	    if(parseInt(t.val())<0){ 
	      t.val(0); 
	    } 
	    setTotal();
	  }) 
	  $('.buy_num').bind('input propertychange', function() {
	    $(this).parent().next(".z_c_bei").find(".price").html(($(this).val()*2).toFixed(0))  
	  });  
     
	  function setTotal(){ 
	    var s1=0,s2=0,s3=0,s4=0,s5=0; 
	    $("#money_1").each(function(){ 
	      s1+=parseInt($(this).find('input[class*=buy_num]').val())*2;
	      $(this).find(".price").html(s1.toFixed(0));
	    });
	    $("#money_2").each(function(){ 
	      s2+=parseInt($(this).find('input[class*=buy_num]').val())*2;
	      $(this).find(".price").html(s2.toFixed(0));
	    });
	    $("#money_3").each(function(){ 
	      s3+=parseInt($(this).find('input[class*=buy_num]').val())*2;
	      $(this).find(".price").html(s3.toFixed(0));
	    });
	    $("#money_4").each(function(){ 
	      s4+=parseInt($(this).find('input[class*=buy_num]').val())*2;
	      $(this).find(".price").html(s4.toFixed(0));
	    });
	    $("#money_5").each(function(){ 
	      s5+=parseInt($(this).find('input[class*=buy_num]').val())*2;
	      $(this).find(".price").html(s5.toFixed(0));
	    });
	  
	  } 
	setTotal();
	// 竞彩足球
    $(".z_sais").click(function(){
    	$(this).toggleClass("z_current");
    })
    //首页注册 弹窗
    $(".y_sign").click(function(){
    	$(".y_hide").show();
    	$(".y_login_open").show();
    })
    $(".y_login_open_top img").click(function(){
    	$(".y_hide").hide();
    	$(".y_login_open").hide();
    })
    //首页登入 弹窗
    $(".y_login").click(function(){
    	$(".y_hide").show();
    	$(".y_sign_open").show();
    })
    $(".y_login_open_top img").click(function(){
    	$(".y_hide").hide();
    	$(".y_sign_open").hide();
    })

    //首页注册 获取验证码
	var stinxasss;
    var curTImr = 60;
    $(".y_hqyzm").click(function() {
      if ($(this).attr("endab") == "false") {
        return false;
      }
      $(".y_hqyzm").text( "" + curTImr + "S后重新获取");
      $(".y_hqyzm").addClass("y_yzm_color");
      curTImr = 60;
      $(this).attr("endab", "false");

      stinxasss = setInterval(function() {
        curTImr--;
        $(".y_hqyzm").text( "" + curTImr + "S后重新获取");
        $(".y_hqyzm").addClass("y_yzm_color");
        if (curTImr <= 0) {
          $(".y_hqyzm").text( "获取验证码");
          clearInterval(stinxasss);
          $(".y_hqyzm").attr("endab", "true");
          $(".y_hqyzm").removeClass("y_yzm_color");
        }

      }, 1000)
    })  

	// 回到顶部
	$('.y_backtop a').click(function(){
		$('body,html').animate({'scrollTop':'0px'},500)
	});
	$(window).scroll(function(){
		if(document.documentElement.scrollTop >= 1 || window.pageYOffset >= 1 || document.body.scrollTop >= 1){
			$(".l_gotopTo").css("display","block")
		}else{
			$(".l_gotopTo").css("display","none")
		}
	});
	$('.l_gotopTo').click(function() {
	    $('body,html').animate({
	        'scrollTop': '0px'
	    },
    	500)
	});


});
// 换一注动画
var digital = {
	h: function (f) {
		$(".mac_sel").click(function () {

			getLotterSsq();//获取双色球
			getLotterDlt();//获取大乐透
			getLotterFive();//获取11选5
           var thisParent=$(this).parent().parent();
           var b = 0,j = 250;
		   thisParent.find(".z_center_t .z_numbers span").addClass("rotate hover");  
	       setInterval(function () {
	            thisParent.find(".z_center_t .z_numbers span:eq(" + b + ")").removeClass("rotate hover");
	                b++;
	                if (b > 6) {
	                    return
	                }
	        }, j);


	       // 
	       //alert(1)

       
		});
	}
}

// 数组小大排序
function sortNumber(a,b){
  return a - b;
}
//获取定义数组几个数字同时排序
function getLotter(lotterArr,num=1){
	//输出数组
	var out = [];
	while(out.length < num){
	    var temp = (Math.random()*lotterArr.length) >> 0;
	    out.push(lotterArr.splice(temp,1));
	}

	out.sort(sortNumber);
	$(out).each(function(i,n){	
		if(n < 10){
			n = "0" + n;
		}
	    out[i]= n ;
	});

	return out;
}
// 双色球数组变量
function getLotterSsq(){
	//双色球
	var ssq_q =[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33];
	var ssq_h =[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16];

	//获取双色球
	var ssq =[];
	ssq['red'] = getLotter(ssq_q,6)
	ssq['blue'] = getLotter(ssq_h)
	var ssq_num_html = '';

	$(ssq['red']).each(function(i,n){	
	
	    ssq_num_html +='<span class="z_red_ball">'+n+'</span>' ;
	  });

	$(ssq['blue']).each(function(i,n){	 
	
	    ssq_num_html +='<span class="z_blue_ball">'+n+'</span>' ;
	  });
	$("#ssq_num").html(ssq_num_html);
}
// 大乐透数组变量
function getLotterDlt(){

	//大乐透
	var dlt_q =[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35];
	var dlt_h =[1,2,3,4,5,6,7,8,9,10,11,12];
	//获取双色球
	var dlt =[];
	dlt['red'] = getLotter(dlt_q,5)
	dlt['blue'] = getLotter(dlt_h,2)
	var dlt_num_html = '';

	$(dlt['red']).each(function(i,n){	
	
	    dlt_num_html +='<span class="z_red_ball">'+n+'</span>' ;
	  });

	$(dlt['blue']).each(function(i,n){	 
	
	    dlt_num_html +='<span class="z_blue_ball">'+n+'</span>' ;
	  });
	$("#dlt_num").html(dlt_num_html);
}
// 11选5数组变量
function getLotterFive(){

	//大乐透
	var five_q =[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35];
	//获取双色球
	var five =[];
	five['red'] = getLotter(five_q,5)
	var five_num_html = '';

	$(five['red']).each(function(i,n){	
	
	    five_num_html +='<span class="z_red_ball">'+n+'</span>' ;
	  });

	$(five['blue']).each(function(i,n){	 
	
	    five_num_html +='<span class="z_blue_ball">'+n+'</span>' ;
	  });
	$("#five_num").html(five_num_html);
}
$(function () {
	// 双色球
	getLotterSsq();
	// 双色球
	getLotterDlt();
	// 11选5
	getLotterFive();
	// 旋转动画
	 digital.h();
});
